package cn.biplam.common.file.excel;

import org.apache.poi.hssf.usermodel.HSSFHyperlink;

/**
 * 超链接对象
 * @author WangSong 2009-9-3下午05:38:19
 * @version 1.0
 */
public class ExcelHyperLink {
	
	/**
	 * 取超链接对象
	 *  <li>链接类型参数: Hyperlink.LINK_URL
	 * @param linkType 超链接类型
	 * @param linkUrl 链接地址
	 *     <li>Hyperlink.LINK_URL 链接到internet  http://poi.apache.org/
	 *     <li>Hyperlink.LINK_EMAIL mailto:poi@apache.org?subject=Hyperlinks
	 *     <li>Hyperlink.LINK_FILE  链接到文档所在目录下的文件  文件名:link1.xls
	 *     <li>Hyperlink.LINK_DOCUMENT 链接到本文档  sheet名称:"sheet2"
	 *     
	 * @return
	 */
	public static HSSFHyperlink getHyperLink(int linkType,String linkUrl){
	    /**超链接对象*/
	    HSSFHyperlink link = new HSSFHyperlink(HSSFHyperlink.LINK_DOCUMENT);
	    if(linkType==HSSFHyperlink.LINK_DOCUMENT){
	    	link.setTextMark(linkUrl+"!A1");
	    }else{
	    	link.setAddress(linkUrl);
	    }
	    return link;
	}
	
}
